Swallow Tailed Moth?

Swallow Tailed Moth?

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