LEONARDO

Pescara, Abruzzo, Italy