Reflections of Venice oil on canvas 20x30 by Anne Farrall Doyle

Reflections of Venice oil on canvas 20x30

SOLD