Designed by
Title
St. Giles` Cathedral, Edinburgh, Scotland, UK #251566832
Description
Stained Glass in St. Giles` Cathedral aka High Kirk Church on High Street on Royal Mile in Old Town Edinburgh, Scotland, UK. Old town Edinburgh is a World Heritage Site.
This image is editorial