Tropical reef fish

With their shimmering colours, tropical fish are as surprising as they are varied.