Worcester Cathedral, England. Looking east through the Rood screen and Choir to the High Altar

- Image ID: D94DHP
Worcester Cathedral, England. Looking east through the Rood screen and Choir to the High Altar
David Lyons / Alamy Stock Photo
Image ID: D94DHP
Location: Worcester Cathedral, Worcester. Worcestershire, England, UK