Hundreds of revellers battle it out in the annual Els Enfarinats festival, a centuries-old tradition with tonnes of flour, ...