Stops

Bivio Caraffa

Lamezia Terme, Italy