Kate Florence

The Quest for Water

embroidery on canvas
73x58, Oak Frame

$1,900

In stock