Indian parrotfish

Indian parrotfish: An indian parrotfish. Mahi Corner, South-Nilandhe Atoll, Maldives, 22 October 2002