dcsimg

Nevisia barbudensis is a species of beetles in the family darkling beetles.