A Floating Art Festival

Since the Renaissance, Venice has been the seat of artistic and cultural exploration in Europe, so it’s fitting that the city plays host to the most glamorous international forum for contemporary art.
Read More

Creation on Location

The technique is called plein air painting, a French term that translates to painting out-of-doors. Artists paint from firsthand observation of real life.
Read More

Subscribe to receive updates, special offers, engagement and event opportunities.

View privacy policy.