Close
Swallow-tailed Moth larvae
Ourapteryx sambucaria