Curculionidae sp.on Ferraria crispa

Curculionidae sp.on Ferraria crispa

Observation - Curculionidae sp.on Ferraria crispa - Southern Africa. Description: