Swallow tail moth

Swallow tail moth

Observation - Swallow tail moth. Description: