1881
Oil on canvas 60 x 89.7 cm
(23 5/8 x 35 3/8 in)
Museum of London (mk63)
1881
Oil on canvas 60 x 89.7 cm
(23 5/8 x 35 3/8 in)
Museum of London (mk63)
CONTACT US
Xiamen China Wholesale Oil Painting Stretcher Bar Wholesale Frame Moulding Mirror Framed Stretched Paintings