view of the city center of Biarritz, France

view of the city center of Biarritz, France