Located in Taguig City, Philippines, this popular Venice-themed commercial complex features luxury brand stores, international food bazaars, gondola rides and mimes, for a memorable experience
4k 00:08
Añadir a la colección
Añadir a favoritos