Callicore astarte explained

Callicore astarte, the Astarte eighty-eight, is a species of butterfly of the family Nymphalidae. It is found from Mexico south to Brazil.

Subspecies