Making footprints in the sands of Cannes, France