The silence of the flowers by Catherine Hyde

The silence of the flowers by Catherine Hyde

610 x 610mm      Oil on canvas   £2,500.00
Sold