Sweetpotato weevil

Cylas formicarius

Countries on record
1 country