Giant Triton Shell, Charonia tritonis, Christmas Island, Australia

Photo No. 16500