Stock Photo Description
Stock photo of the Yellow Owlfly scientifically known as Suhpalacsa flavipes a most frightening insect when view in macro detail as this image proves. An extreme macro photography image reveals close-up detail of the Yellow Owlfly face and compounded eyes with hairy almost beard-like facial characteristics. The Owlflies are very similar in appearance to Dragonflies but on closer inspection the differences are revealed with Antenna which Dragonflies don’t possess. Owlflies are neuropterans in the family Ascalaphidae and even though their appearance is somewhat similar to Dragonflies they are actually closer to true flies nevertheless these creatures date back to the dinosaur era! .