species 107,986 observations

Yellow Garden Spider

Argiope aurantia