Month: November 2016

Atlantic waves lash the resort town of Biarritz
4007 views

Atlantic waves lash the resort town of Biarritz, in the Basque region of France.