Comments & ID Thoughts
Found on a flower 8,200 ft in elevation along the Greys River area, east of Afton, Wyoming.
Guessing it’s a Crab Spider.
- Submitted by:
- Submitted: Jul 15, 2022
- Photographed: Jul 10, 2022
- Spider: Unidentified
- Location: Afton, Wyoming, United States
- Spotted Outdoors: On Flower
- Found in web?: No
- Attributes: