Swallow-tailed Moth
Swallow-tailed Moth

Swallow-tailed Moth (Ourapteryx sambucaria)

Swallow-tailed Moth

Swallow-tailed Moth (Ourapteryx sambucaria)