Green Banded Peacock-Butterfly (also known as Emerald Swallowtail) (Papilio palinurus) at Wings of Paradise Butterfly Conservatory, Cambridge, Ontario, Canada. A native of South-East Asia. Photographed on 19 May 2006.
www.inaturalist.org/observations/55653463