Moth plus parasite

Moth plus parasite

Observation - Moth plus parasite - UK and Ireland. Description: