Lepidoptera N thru Papilio - BruceBlue

Ornithoptera Croesus Lydius -Male -Verso

Ornithoptera Croesus Lydius -Male -Verso -Halmahera Island, Indonesia -(5.75 in wingspan)

OrnithopteraCroesusLydiusMaleVersoHalmahera IslandIndonesiabutterfly