Colourful Saint Tropez

Saint-Tropez, French Riviera.