Fireflies

Image 98 of 102
< Prev Next >

1C24-877z.jpg

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