Greenbelt Mall Brining the world to your finger tips
As far as shopping malls go, the Greenbelt Mall in Metro Manila, Philippines, is a shining beacon of an example that has the potential to stand alongside the notorious leviathans…
Share