Glasgow, Battle Place, Langside Old Parish Church

Glasgow City, United Kingdom

Churches details

Glasgow City, United Kingdom