Kidney spot ladybird

Kidney spot ladybird

Observation - Kidney spot ladybird - UK and Ireland. Description: ladybird black red spots

ladybird black red spots