The fabulous Sunday market in Isle sur la Sorgue, Provence, France.