Pescara, Italy

Pescara, Italy

Pescara