Swallow-tailed moth

Swallow-tailed moth

Observation - Swallow-tailed moth - Global. Description: