Loading…
People wearing Valentine Smocks in the Venice Carnival Water Parade  on the Rio di Cannaregio Canal