About Colobura annulata Willmott, Constantino & Hall, 2001
Colobura annulata, commonly known as the new beauty, is a butterfly species that belongs to the family Nymphalidae. This butterfly can be found in Central America, with its range extending north into southern California and northern Texas, as well as in the northern regions of South America.