Design: Landscape Architecture: The Sherwood

The Sherwood
The Sherwood, Jakarta, Indonesia