Haiti: Catherine Flon’s Needle, Flag and Undeniable Legacy