Two-tailed Swallowtail Butterfly

Two-tailed Swallowtail Butterfly
Two-tailed swallowtail butterfly  Papilio multicaudata.  Photo taken 2005.