Photos


The beautiful cascading Palm Trees of Ayala Center Mall.

The Famous Magellan's Cross