Weevil Resting On Leaf

Weevil resting on leaf

Closeup of weevil resting on leaf