Close

Knobbly crab spider

Stephanopis sp.

Knobbly crab spider