Filming Locations in Binondo

Binondo Church, Plaza Lorenzo Ruiz, Binondo, Manila, Metro Manila, Philippines
Room 213 (2008)

View Details