France
(Saint-Tropez Festival of the Antipodes)
2004-10-22