Original Venice Canal Oil Painting – Impressionist Art on Canvas 23.6″ x 19.7″

Original Venice Canal Oil Painting – Impressionist Art on Canvas 23.6″ x 19.7″