Stained Glass Image of the Day: William Wallace Window - St Margaret's Chapel, Edinburgh Castle

St Margaret's Chapel, in Edinburgh Castle, is the oldest surviving building in Edinburgh, Scotland. It contains five stained glass windows by Douglas Strachan, depicting St Margaret, St Andrew, St Columba, St Ninian and William Wallace.