Mariner's Beach, one of the most popular beaches in the south of France.

Mariner’s Beach, one of the most popular beaches in the south of France.