Ecuador. A Sally Lightfoot Crab, with its brilliantly colored carapace,  is one of the most recognizable inhabitants of the Galapagos Islands.
Powered by SmugMug Owner Log In