Results
« Previous 1 2 3 4 5 Next »
402 results found

A French Angelfish (Pomacanthus paru) swims up close to a Blue Striped Grunt (Haemulon sciurus) under a coral reef ledge in the Atlantic Ocean off the coast of Key Largo, Florida.

A Rainbow Parrotfish (Scarus guacamaia) pokes it's head out from a hole in the coral reef in the Atlantic Ocean off the coast of Key Largo, Florida.

A large spotted pufferfish swims in for a closer look at the photogrpher's camera off the coast of Key Largo, Florida.

A Gray Angelfish (Pomacanthus arcuatus) swims by diamond and fire corals in the shallow waters of the Atlantic Ocean off the coast of Key Largo, Florida.

A Blue Parrotfish (Scarus coeruleus) swimming up after munching on the coral reef below in the Atlantic Ocean off the coast of Key Largo, Florida.

A Blue Chromis (Chromis cyanea) swims into the current to maintain station over a colorful reef in the Atlantic Ocean off the coast of Key Largo, Florida.

Schooling scalefin anthias fish (Pseudanthias squamipinnis) and beautiful soft corals of Beqa Lagoon, Fiji.

A school of orange basslets (Pseudanthias squamipinnis) on a healthy Fijian reef full of hard and soft corals, Fiji.