In saw this creature during a cable laying operation at 20km off the coast of Timor Leste on the timor sea at a depth of 1200 m.

More Thibault Gabet's questions See All
Similar questions and discussions