Campsite in Biarritz

Campsite in Biarritz, Basque Coast, South West France