Fireflies

Image 99 of 102
< Prev Next >

1C24-878z.jpg

1C24-878z  Firefly larva eating worm -  Lightning Bug - several month old larva - Photuris spp.