Caterpillar parasite emerging

Photographer: 
Tony Leech
Caterpillar parasite emerging. Photographer: Tony Leech

Caterpillar parasite emerging