Advanced Search
Oil on rice paper 1 of 68 by 11 1/2 inchesDate: c.1880
Price: £3,000
Enquire about this item