Comments & ID Thoughts
It was sitting on a coffee plant in Monteverde, Costa Rica. Picture was taken during a night tour.
- Submitted by:
- Submitted: Apr 7, 2019
- Photographed: Jan 9, 2019
- Spider: Unidentified
- Location: Monteverde, Costa Rica
- Spotted Outdoors: Forest
- Found in web?: No
- Attributes: