A worldwide community photographing and learning about wildlife
Harvestman (Order Opiliones), found in La Selva Biological Station, owned by Organization for Tropical Studies (OTS), and located in Sarapiquí, Costa Rica. I don't know the species.
This arthropod was found dwelling over the litter in a trail.
No Comments