The Starling Mall – Damansara Uptown

Successful installation of Vertical Garden for The Starling Mall in Damansara Uptown.