Harlequin Labybird pupae-Edit
Harlequin Labybird pupae-Edit

Harlequin Labybird pupae-Edit

Ref: PL7955

Location: Sleaford Lincolnshire

Photographer: Percy Leeman

Harlequin Labybird pupae-Edit

Harlequin Labybird pupae-Edit

Ref: PL7955

Location: Sleaford Lincolnshire

Photographer: Percy Leeman