Land Crab or Gecarcinidae
El Silencio Lodge & Reserve, Bajos del Toro Amarillo, Alajuela Provincia, Costa Rica
El Silencio Lodge & Reserve, Bajos del Toro Amarillo, Costa Rica