Parasite

Parasite

Observation - Parasite - UK and Ireland. Description: Emerged from the caterpillar illustrated at http://www.ispot.org.uk/node/119386

Emerged from the caterpillar illustrated at http://www.ispot.org.uk/node/119386