achillides.com
Beautiful Butterflies
Images
Resources
Others
Papilio palinuris (emerald swallowtail) 2000
Wikipedia - Papilio palinuris