Mystery Larva

Mystery Larva

Observation - Mystery Larva. Description: Small larvae,5-9mm long, feeding on aphids, short spike at rear end, legless

Small larvae,5-9mm long, feeding on aphids, short spike at rear end, legless