Back to album

St Aidan's Church Bamburgh Northumberland

By Douglas Strachan. Douglas Strachan (26 May 1875, Aberdeen – 20 November 1950) is considered the most significant Scottish designer of stained glass windows in the 20th century

113 views
0 faves
0 comments
Uploaded on March 13, 2017
Taken on March 12, 2017