Emerald Swallowtail (Papilio Palinurus) butterfly at the Butterfly World attraction - Coconut Creek, Florida.

Emerald Swallowtail (Papilio Palinurus) butterfly at the Butterfly World attraction - Coconut Creek, Florida.