Christmas Island Red Crab feeding on Leaf, Gecarcoidea natalis, Christmas Island, Australia
Christmas Island Red Crab feeding on Leaf, Gecarcoidea natalis, Christmas Island, Australia

Image no. rds_16381