Stock Photo: PEOPLE ON GRANDE PLAGE BEACH BIARRITZ BASQUE COUNTRY FRANCE