Leatherjacket

Leatherjacket

Observation - Leatherjacket - UK and Ireland. Description: Think this may be Cranefly larvae

Think this may be Cranefly larvae