Street performers in the Spanish town of Ibi pelted each other with flour and eggs all the while setting off firecrackers and smokebombs as they took part in the annual Els Enfarinats, one of the largest food fights in the world. The annual festival, which dates back more than 200 years, sees participants dressed in military uniforms stage a mock coup d'etat, throwing eggs, flour and smoke bombs at each other.