Close
Dendroides larva.
Dendroides canadensis