1863
oil on canvas 53.3 x 78.6 cm
(21 x 31 in)
Leeds City Art Gallery (mk63)
1863
oil on canvas 53.3 x 78.6 cm
(21 x 31 in)
Leeds City Art Gallery (mk63)
CONTACT US
Xiamen China Wholesale Oil Painting Stretcher Bar Wholesale Frame Moulding Mirror Framed Stretched Paintings