Emerging Gold Rim Swallowtail

Emerging Gold Rim (Polydamas) Swallowtail