St John's Church

St John's Church
10–14 Duke Street, Hamilton, South Lanarkshire, ML3 7DT
Photo of St John's Church