Results 1 results found Superbly camouflaged crab on Playa Guiones beach, Nosara, Nicoya Peninsula, Guanacaste Province, Costa Rica, Central America