05 June 1976 Saint-Tropez Leave a replySaint-Tropez (France), Citadelle [also: Wapassou]Share this:FacebookTwitterLinkedInEmailPinterestWhatsApp