France
(Saint Tropez Festival)
Oct 17, 2005