Assorted watercolours, prints and embroideries (15)

1/9

Hammer

£10

Assorted watercolours, prints and embroideries (15)