achillides.com

Beautiful Butterflies

Images

Resources

Others

Palinuris

Papilio palinuris (emerald swallowtail) 2000

Wikipedia - Papilio palinuris