Stes. Maries-de-la-Mer, Camargue, France

Beachfront
[Saintes-Maries-de-la-Mer, The Camargue, France]