Dragonflies do have a pair of Antennae (Feelers) between the front of the eye and the front of the face. They are very tiny and difficult to see. As dragonflies rely much more on their eyesight than on a sense of touch or smell, they do not need the large antennae found on some beetles and moths. But here is one with such a long one like Moths.