A painted window in St Margaret's chapel in the castle. The chapel is the oldest building in Edinburgh.