St Tropez (Pampelonne Beach), France

St. Tropez