Friday, September 2, 2016

Unknown

Surgeonfish Superhighway



Dozens of blue Surgeonfish swim in a giant school over the coral reef, stopping to eat and move on.