Skip to content
Church

Saint Williams Catholic Church

Location
Magsingal, Ilocos Region