Moray

Moray: A giant moray and a cleaner wrasse. Kuda Thila, South-Nilandhe Atoll, Maldives, 29 October 2002