Big placid Weevil

Big placid Weevil

Observation - Big placid Weevil - Southern Africa. Description: On Senecio leaf

On Senecio leaf