Kate Florence
The Quest for Water
embroidery on canvas
73x58, Oak Frame
$1,900
In stock