St. Giles

July 17, 2018 • By

Fantasy Aisle, St. Giles Church, on the Royal Mile, Edinburgh, Scotland