The Starling Mall – Damansara Uptown Successful installation of Vertical Garden for The Starling Mall in Damansara Uptown.
Leave a Reply