species 1,556 observations

Lattice Orbweaver

Araneus thaddeus