VIAREGGIO, ITALY - MARCH 4 Carnival float at the parades on the promenade during the famous annual Italian Carnival of Viareggio on march 4, 2012 in Viareggio, Italy
Editorial use only
Editorial credit: sansa55 / Shutterstock.com

Royalty-free stock photo ID: 115039900

VIAREGGIO, ITALY - MARCH 4 Carnival float at the parades on the promenade during the famous annual Italian Carnival of Viareggio on march 4, 2012 in Viareggio, Italy