Webcam Search Results: biarritz

Biarritz - Grande Plage

A nice view from the Grande Plage in Biarritz, France.