Longhorn beetle larva

Larva removed from wood, usually found in logs or new wood

Longhorn beetle larva

100%