Close
Swallow-tailed Moth
Ourapteryx sp.