Les Lices - Saint Tropez

Living the myth...