Pescara

Pescara, Italy