• Caption: GLP0004. Sally Lightfoot crab Grapsus grapsus; on lava; emerald seas below; Galapagos Islands; Ecuador
  • Image Date: 1/2/06 6:12:00 AM CST