Aplomya

Aplomya

Observation - Aplomya - UK and Ireland. Description: a parasite of blue butterflies

a parasite of blue butterflies