Beetle larva?

Beetle larva?

Observation - Beetle larva?. Description: Large larva in grassland presumably a beetle - any ideas on species id ?

Large larva in grassland presumably a beetle - any ideas on species id ?