Giraffe-necked Weevil

Giraffe-necked Weevil

Observation - Giraffe-necked Weevil - Global. Description: