Great Britain, Scotland, Edinburgh, The Royal Mile, St.Giles' Cathedral, Stained Glass Window depicting Life of Christ