

David Stanley
Saint-Tropez, France, meets the sea at Plage de la Glaye on the north side of the town. SaintTropez France PlagedelaGlaye
