Papua New Guinea, Kimbe Bay

Unidentified eggs, Prob. Cephalopod
Papua New Guinea, Kimbe Bay