species 166,283 observations

Cross Orbweaver

Araneus diadematus