Home / Store
John Roddam Spencer Stanhope
Mary Gertrude Spencer Stanhope
Oil on board,
The Whitworth, Manchester, United Kingdom
Largest Fine Art Print on Canvas
Purchase