Antlion On A Grass

Antlion On A Grass - Antlion (Myrmeleontidae) On A Grass Photo