Home / Store
Thomas Armstrong
Woman with Lilies
Oil on canvas, 1876
Laing Art Gallery, , United Kingdom
Largest Fine Art Print on Canvas
Purchase