Close
Beetle larva.
Synchroa punctata