Italian traditions: Ivrea’s Carnival and the Battle of the Oranges
Ivrea is a town in the province of Turin, Piedmont, well known for its folkloristic Carnival. Right before the spread of Coronavirus in Italy, I …
Ivrea is a town in the province of Turin, Piedmont, well known for its folkloristic Carnival. Right before the spread of Coronavirus in Italy, I …