Long Beaked Coralfish

Long Beaked Coralfish

Youth Club, Coron, Philippines

Pyjama Cardinalfish

Pyjama Cardinalfish

Hardy's Reef, Coron, Philippines

Double Striped Clingfish

Double Striped Clingfish

J J's, Siquijor, Philippines

Common Lionfish with parasitic copepod

Common Lionfish with parasitic copepod

Chapel, Apo Island, Philippines

Spotnape butterflyfish

Spotnape butterflyfish

Chapel, Apo Island, Philippines

Star Pufferfish

Star Pufferfish

Katipanan, Apo Island, Philippines

Urchin Clingfish

Urchin Clingfish

Rocks, Siquijor, Philippines

Signalfin Goby

Signalfin Goby

Maite, Siquijor, Philippines

Juvenile Eastern Barhead Damselfish

Juvenile Eastern Barhead Damselfish

Paliton Wall, Siquijor, Philippines

Mola Mola (Giant Sunfish)

Mola Mola (Giant Sunfish)

Gili Mimpang, Bali, Indonesia

Mola Mola (Giant Sunfish)

Mola Mola (Giant Sunfish)

Gili Mimpang, Bali, Indonesia

Mola Mola (Giant Sunfish)

Mola Mola (Giant Sunfish)

Gili Mimpang, Bali, Indonesia