Wild, shallow beach on Sainte Marguerite island off the coast of Cannes in France.

Wild, shallow beach on Sainte Marguerite island off the coast of Cannes in France.