7-Spot Lady Bird

7-Spot Lady Bird

Observation - 7-Spot Lady Bird - UK and Ireland. Description: