Filters:
clear
Country: United Kingdom

catholic church in Lostock Hall

About 1 results.

The Catholic Church of Our Lady of Lourdes and Saint Gerard Majella

Lourdes Avenue 5, PR5 5TA Lostock Hall, United Kingdom

Our Lady and Saint Gerard, Lostock Hall

  • 1