Thousands gather in Italian city Noto to celebrate Infiorata flower festival

Thousands of people gather in the Italian city of Noto to celebrate Infiorata flower festival.