Cranefly Larvae

Cranefly Larvae

Observation - Cranefly Larvae - UK and Ireland. Description: Leatherjacket-found under planter

Leatherjacket-found under planter