Swallow Tailed Moth

Swallow Tailed Moth

Observation - Swallow Tailed Moth - UK and Ireland. Description: On the ceiling of our landing

On the ceiling of our landing