Designed by
Title
Stained glass window in Worcester Cathedral - England, United Kingdom #273050726
Description
Stained glass window looking up. Rebuilt 1855-6 as part of the restoration by Sir George Gilbert Scott.Worcester Cathedral, Worcester, Worcestershire, England, United Kingdom - 28th of January 2023
This image is editorial