Christmas Island Red Crab

Christmas Island Red Crab

Red crab scavenging on the forest floor of the island jungle