Battle of Oranges

Battle of Oranges

Ivrea, a city in italy hosts the battle of oranges every year.

Leave a Reply