SILENT SANDS, 60x60cm, oil on canvas by Anne Farrall Doyle

SILENT SANDS, 60x60cm, oil on canvas