LILY PONDS 2 60x60cm oil on canvas by Anne Farrall Doyle

LILY PONDS 2 60x60cm oil on canvas