Elateridae of the British Isles

Ampedus balteatus

Harlestone Heath, Northamptonshire

Harlestone Heath, Northamptonshire