Larva 2013-06-08 Foxton

Larva 2013-06-08 Foxton

Observation - Larva 2013-06-08 Foxton. Description: Ground-dwelling insect larva c.3 cm long

Ground-dwelling insect larva c.3 cm long