Close
Paris Peacock Swallowtail
Papilio paris