Palma di Montechiaro, Italy
Listen to Radio Gattopardo live online. Location: Palma di Montechiaro, Italy.
Legnano, Italy
Milan, Italy
Santiago, Chile
Rome, Italy