92 Views St Giles’ Cathedral, Edinburgh St. Giles' Cathedral, 375 High St, Edinburgh, Scotland EH1 1RE, United Kingdom
79 Views Worcester Cathedral Worcester Cathedral, 8 College Yard, Worcester, England WR1 2LA, United Kingdom