Hugh and Deborra Shop in St. Tropez