Swallowtailed Moth - Ourapteryx sambucaria

Swallowtailed Moth - Ourapteryx sambucaria

Observation - Swallowtailed Moth - Ourapteryx sambucaria - UK and Ireland. Description: