SAY CHEESE
Decorated boats with revellers on the Grand Canal during the opening regatta of the Venice Carnival yesterday. The carnival ends on March 5.
Decorated boats with revellers on the Grand Canal during the opening regatta of the Venice Carnival yesterday. The carnival ends on March 5.