St. Cecilia design for single light stained glass window at Halewood, Near Liverpool, Lancashire (1881)

Back to Top