St Thomas Church

St Thomas Church
Marton Street, Lancaster, LA1 1XX
Photo of St Thomas Church