Swallow-Tailed Moth

Swallow-Tailed Moth

Observation - Swallow-Tailed Moth. Description: