SegarB1828.jpg
Nudibranchs, Flabellina bilas, Aeolid nudibranch, Police Pier, Lembeh Straits, Sulawesi, Indonesia, SegarB1828