7-spot Labybird

7-spot Labybird

Observation - 7-spot Labybird - UK and Ireland. Description: