Indonesia, Lembeh Strait 2010
Giant hypselodoris, Hypselodoris apolegma
laying eggs
Dive site: Kapal indah