Designed by
Title
Cathedral of St Giles, Edinburgh, UK #134935210
Description
EDINBURGH, GREAT BRITAIN - SEPTEMBER 10, 2014: This is a fragment of the interior of the chapel of the Order of the Thistle in the Scottish presverterian St Giles` Cathedral.
This image is editorial