November 15, 2013 – Ghost crabs (Ocypode Gaudichaudii) and burrows on Espumilla Beach, Santiago Island, Galapagos Islands, Ecuador

November 15, 2013 – Ghost crabs (Ocypode Gaudichaudii) and burrows on Espumilla Beach, Santiago Island, Galapagos Islands, Ecuador
