Stenocrepis mexicana

Stenocrepis elegans is a species of beetle in the family Carabidae. It is found on Cuba and Bahamas as well as in Mexico and the United States.