Image 1 of 1

1A26-003b.jpg

1A26-003b   Aphid - hyperparasite laying egg in wasp braconid larva that is inside of dead aphid shell