Swallowtail butterfly

Swallowtail butterfly

Observation - Swallowtail butterfly. Description: