Swallow-tailed Moth

Swallow-tailed Moth

Observation - Swallow-tailed Moth - Global. Description: