Saint Peter of Alcantara Parish Church

Saint Peter of Alcantara Parish Church
Philippines, Luzon
Saint Peter of Alcantara Parish Church, Pakil, Laguna Province, Calabarzon Region, Luzon, Philippines
5.0 out of 5
Map
Saint Peter of Alcantara Parish Church
Saint Peter of Alcantara Parish Church, Pakil, Laguna Province, Calabarzon Region, Luzon, Philippines