Papua New Guinea, Kimbe Bay

Dorid nudibranch, laying eggs
Papua New Guinea, Kimbe Bay