Image 1 of 1

1L50-024a.jpg

1L50-024a   Antlion larva waiting for prey in pit - .Myrmeleon crudelis