Cotton candy stand, Aix-en-Provence, France A couple working a cotton candy stand in Aix-en-Provence, France. Share this:TwitterFacebookLike this:Like Loading... Related