The Glass Painting Sheds, Merton Abbey, From the Dye-House (1898)

Back to Top