Designed by
Title
Stained window at St Giles Cathedral, Edinburgh, Scotland, UK. #124073903
Description
Edinburgh, Scotland, UK - June 13, 2012; St Giles Cathedral. Stained window in dark niche features scenery of boats in stormy weather and imminent peril. Christianity to the rescue.
This image is editorial