10 spot

10 spot

Observation - 10 spot - UK and Ireland. Description: 10 spot id by ladybird survey

10 spot id by ladybird survey