1 Baume & Mercier Store in Toulon, France