Stained glass in the Edinburgh castle chapel.