Close
Paris Peacock
Papilio paris (Linnaeus, 1758 )