realbutterflygifts.com
Melanargia Halimede
Graphium weiskei butterfly Purple Spotted Swallowtail