Kidney Spot Ladybird

Kidney Spot Ladybird

Observation - Kidney Spot Ladybird - UK and Ireland. Description: The only one of this type seen

The only one of this type seen