• Image of Set of four "Graphium Weiskei" Purple Spotted Swallowtail

Lovely set of four Purple Spotted Swallowtails

Country: New Guinea