Swallow-Tailed Moth

Swallow-Tailed Moth

Observation - Swallow-Tailed Moth - UK and Ireland. Description: