Biarritz, France A view of La Grande Plage (beach) and the lighthouse at Pointe Saint Martin in Biarritz.
Biarritz, France A wall bordering the beach in Biarritz.
Biarritz, France The beach in Biarritz.