PLuminescens.jpg

Insect larvae corpses that contain Photorhabdus luminescens