Swallow-tailed Moth

Swallow-tailed Moth

Observation - Swallow-tailed Moth - UK and Ireland. Description: this guy flew through my window last night :)

this guy flew through my window last night :)