Home / Museum / Search ARC Museum
The Stained Glass Museum
Ely, England, GBR
1907
Oil on canvas
105 x 85 cms | 41 1/4 x 33 1/4 ins