Palasport, Perugia, Italy – Simply Red

Palasport, Perugia, Italy