ID 298686033 © Henkwallays | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
arthropoda europe france gard insect location mantidae myrmeleontidae nature neuroptera palpares libelluloides praying mantis animal biology closeup entomology invertebrate macro outdoors predator single wild wildlife vertical impressive large hairy mediterranean antlion twig southern detail yellow spotted antenna close lacewing