Shangri-La Plaza

Ortigas Center, Mandaluyong, Metro Manila, Philippines
Shangri-La Plaza

Photos taken in 2017. The Actuate date of installation is unknown due to sales through subcontractors.