Stained Glass February 27, 2023 by Dogger St. Giles on the Royal Mile.. just a half block from the hotel.. All of these tell a story