Christmas Island Red Crab Animal Pictures
Gecarcoidea natalis
© TravellingFatman/Shutterstock.com
Advertisement
Christmas Island is a small territory of Australia located in the Indian Ocean.
The Christmas Island red crab is most well known for its incredible annual migration to the sea.
Christmas Island is a small territory of Australia located in the Indian Ocean.
Christmas Island red crab on the island
Christmas Island red crab crawling on rocks
close up of Christmas Island red crab