Lebia calliope

Lebia calliope is a species of beetle in the family Carabidae. It is found in Guatemala, Mexico and the U.S. state of Texas.