A stained glass window in St Margaret's Chapel Edinburgh Castle. Edinburgh, Scotland. January 2011.