St Nicholas Chapel

Glasgow, Lanarkshire Scotland UK

[Roman Catholic]