Designed by
Title
Red carabao sculpture at SM Aura Premier, Shopping mall in Taguig, Philippines #114287624
Description
Manila, Philippines - Feb 24, 2018 : Red carabao sculpture at SM Aura Premier, Shopping mall in Taguig, Philippines
This image is editorial