Close
Beetle larva.
Buprestidae sp.