Designed by
Title
icturesque interior view of The thistle chapel in St Giles' Cathedral or the High Kirk #315882841
Description
Edinburgh, Scotland - Jan 18, 2024 - Picturesque interior view of The thistle chapel in St Giles' Cathedral or the High Kirk. The most important place of worship in the Edinburgh, Space for text, Selective focus
This image is editorial