Kuredu Island Resort, Maldives
Underwater
A turtle
A shark!
A titan triggerfish
a group of surgeonfish