Cranefly Larva

Cranefly Larva

Observation - Cranefly Larva. Description: