Yellow Spotted Snapper

Yellow Spotted Snapper

Heron Island, Capricorn Bunker Islands, QLD, Australia

Princess Damsel

Princess Damsel

Anilao, Batangas, Philippines

Longfin Bannerfish

Longfin Bannerfish

Anilao, Batangas, Philippines

Brooding Cardinal Fish

Brooding Cardinal Fish

Daryl Laut, Maricaban Island, Philippines

Juvenile Filefish

Juvenile Filefish

Maite, Siquijor, Philippines

Juvenile Filefish 2

Juvenile Filefish 2

Maite, Siquijor, Philippines

Whip Coral Commensal Fish

Whip Coral Commensal Fish

Maite, Siquijor, Philippines

6 Banded Angelfish

6 Banded Angelfish

Sabolon Besar, Komodo, Indonesia

Yellow Mask Angelfish

Yellow Mask Angelfish

Castle Rock, Komodo, Indonesia

Remora on turtle

Remora on turtle

Katipanan, Siquijor, Philippines