St Margaret of Scotland, Aberdeen
Aberdeen City, United Kingdom
St Margaret of Scotland, also known as St Margaret's, Gallowgate, is a Scottish Episcopal Church, in Aberdeen, Scotland.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).