Another stained glass window in St. Giles (Edinburgh).