I think this is one of the Sisters (Adelpha), I just don't know which one. If it is not, then it should at least be one of the Admirals (Limenitidinae). This group contains the Sisters. Either way, it is one of the Nymphs. Hope someone can add to this!
Comments (3)