Coral reefs

reef fish3

Top, left to right: Queen angelfish, surgeonfish, mandarinfish; Bottom, left to right: Rabbitfish, squirrelfish, juvenile emperor angelfish (all photos from Wikipedia Commons)

Top, left to right: Queen angelfish, surgeonfish, mandarinfish; Bottom, left to right: Rabbitfish, squirrelfish, juvenile emperor angelfish (all photos from Wikipedia Commons)

Permalink