Parasitized 7-Spot Ladybird

Parasitized 7-Spot Ladybird

Observation - Parasitized 7-Spot Ladybird - UK and Ireland. Description: