Sto. Tomas de Villanueva Church

Sto. Tomas de Villanueva Church
Philippines, Visayas
Sto. Tomas de Villanueva Church, Cebu Island, Visayas, Philippines
4.0 out of 5
Map
Sto. Tomas de Villanueva Church
Sto. Tomas de Villanueva Church, Cebu Island, Visayas, Philippines