swallowtailed moth

swallowtailed moth

Observation - swallowtailed moth. Description: