Home / Store
Isobel Lilian Gloag
The south chapel window, St Mary's Church, Sturminster Newton
Stained glass windows, 1901
Largest Fine Art Print on Canvas
Purchase