My Ornithoptera picture collection...

 

O. Paradisea

O. tithonus misresiana

Ornithoptera Urvilleana

O. priamus alberio