species 31,870 observations

Western Spotted Orbweaver

Neoscona oaxacensis