Stained glass window in St. Giles (Edinburgh).