Swallowtailed Moth
Swallowtailed Moth

Swallowtailed Moth (Ourapteryx sambucaria)

Swallowtailed Moth

Swallowtailed Moth (Ourapteryx sambucaria)