species 1,740 observations

Western Grapeleaf Skeletonizer Moth

Harrisina metallica