species 748 observations

Western Polyphemus Moth

Antheraea oculea