canal venezia 30 x 60 oil on canvas $3600

This post is also available in: French