Home / Store
George Frederic Watts
The All Pervading
Oil on canvas, c. 1885-1890
Tate Gallery, London, United Kingdom
Largest Fine Art Print on Canvas
Purchase