Europe … Lost in Translation

Biarritz beach sign

Now, French is not my first language, but I gleaned from this sign near Biarritz, South-West France that…

Bookmark the permalink.