Parasites & Parasitoids - Alex Wild Photography
Powered by SmugMug Log In
Braconid wasp cocoons

Braconid wasp cocoons

Urbana, Illinois, USA.

silkbraconidaeHymenopterawaspsmetamorphosis