Psyche Butterfly

Psyche butterfly

Close up of Psyche (Leptosia nina) butterfly feeding on cosmos flower