Anosia Plexippus or Danais archippus.

A. Plexippus Butterfly

Anosia Plexippus or Danais archippus.