Indonesia, Lembeh Strait 2008



IL3-124 Spotfin frogfish, Antennatus nummifer with Marbled snake eel, Callechelys marmorata

Callechelys marmorata and Antennatus nummifer

Dive site: Teluk kembahu III


First page Previous page Index page Next page Last page