Close
Swallow-tailed Moth
Nepheloleuca complicata