Close
Knobbly Crab Spider
Stephanopis altifrons