Royalty and statesmen

Saint Tropez