Photo Gallery
Heterocephalobus sp.
La Selva Biological Station, Costa Rica
forest floor litter



Female
801L-05-01



Male
Juvenile