The most colorful coral fish


The most colorful coral fish

This is Lined surgeonfish (Acanthurus lineatus) and is probably the most colourful fish we have seen snorkeling in Mauritius lagunas.