St Michael and All Angels Church, Shelf, West Yorkshire

Calderdale, United Kingdom

Churches detaljer

st michael and all angels church, shelf, west yorkshire
Calderdale, England United Kingdom