Swallowtailed Moth - Ourapteryx sambucaria

Swallowtailed Moth - Ourapteryx sambucaria

Observation - Swallowtailed Moth - Ourapteryx sambucaria. Description: