VIAREGGIO - FEBRUARY 26 : the parade of  carnival floats, February 26,2012 in Viareggio,Italy
Editorial use only
Editorial credit: m.bonotto / Shutterstock.com

Royalty-free stock photo ID: 96415181

VIAREGGIO - FEBRUARY 26 : the parade of carnival floats, February 26,2012 in Viareggio,Italy