CITYSCAPES® Landscaping Inc.
A gargoyle stands watch on this penthouse rooftop garden.

9/12




A gargoyle stands watch on this penthouse rooftop garden. : Rooftop and Balcony Gardens : CITYSCAPES® Landscaping Inc.