Cotton candy stand, Aix-en-Provence, France

A couple working a cotton candy stand in Aix-en-Provence, France.