Parasite

Parasite

Observation - Parasite. 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