All Shall be Well By LIV ENQVIST

£450.00
Sold

Cotton, watercolour on silk
65 × 130 cm

Cotton, watercolour on silk
65 × 130 cm