terrace garden

terrace garden

low retaining walls support the built-up planting areas.

terrace garden