VENICE LAGOON, 60x60cm oil on canvas by Anne Farrall Doyle

VENICE LAGOON, 60x60cm oil on canvas