St Vincent Street Church, Glasgow, Scotland

St Vincent Street Church, Glasgow, Scotland

This afternoon, I took advantage of unexpected opportunity to visit the interior of the St Vincent Street Church (Glasgow City Free Church) in Glasgow, Scotland.

Read more on Visit St Vincent St Church…