A worldwide community photographing and learning about wildlife
I think this is Diaethria anna, aka "Mariposa 88." We have them in the Yunguilla Valley, EC. The underside of the wings is red, white, and black, with spots that look like the number "88."