Log In or Register
Biarritz is a city in southwestern France. This magnificent city is known by the surfer community as one of the most famous spot in France. The waves are behind these rocks ;) I took this shot yesterday during a perfect sunny day. Hope you enjoy dear friends (sorry for being away from Caedes for so long) !!