Festival dei Due Mondi

Spoleto, Italy
Festival dates: 28 Jun 1996 - 10 Jul 2022