Designed by
Title
Decorative ceiling bosses and decoration in the Thistle Chapel in St Giles' Cathedral in Edinburgh Old Town, Scotland, UK #263262319
Description
Decorative ceiling bosses and decoration in the Thistle Chapel in St Giles' Cathedral in Edinburgh Old Town, Scotland, UK.
This image is editorial