ADVERTISEMENT

What kind of an annual festival takes place in Perugia, Italy?

This year the festival starts on the 16th of October!