Back to gallery

Crab Spider (Mecaphesa asperata)

These are tiny spiders (10mm).

Midtown Tulsa, OK

413 views
24 faves
5 comments
Uploaded on October 19, 2023
Taken on October 19, 2023