Detail thoracic

Detail abdominal

Parasitized larvae

back