Home / Store
Herbert Edwin Pelham Hughes-Stanton
Sheep in a Storm
Oil on canvas, 1894
Maidstone Museum & Bentlif Art Gallery, Maidstone, United Kingdom
Largest Fine Art Print on Canvas
Purchase