Eco Grandeur

Successful installation of Vertical Garden for Eco World’s sales gallery in Puncak Alam.