Riviera

St Tropez, on the French Riviera

St Tropez, on the French Riviera