Helensburgh Parish Church

Helensburgh Parish Church
Colquhoun Square, Helensburgh, Argyll and Bute, G84 8UP