Home / Store
Thomas Armstrong
Manchester and Salford Children
Oil on canvas, 1861
Manchester City Art Galleries, Manchester, United Kingdom
Largest Fine Art Print on Canvas
Purchase