A stained glass window in Edinburgh Castle, Scotland