Designed by
Title
Altar and Stained glass window at St Margareth Chapel, Castle, E #124819566
Description
Edinburgh, Scotland, UK - June 14, 2012: Draped altar and Stained Glass Window of St Andrew behind at St Margareth Chapel with flowers and candles.
This image is editorial