Clouds of Crab Larvae swirl near Shore, Gecarcoidea natalis, Christmas Island, Australia

Photo No. 16404