Manta aggregation at HanifaruManta under the sunManta out of the sunBad viz, well not that bad I suppose!Too much sunManta ray flybyManta aggregation at HanifaruManta aggregation at HanifaruManta aggregation at HanifaruManta ray over reef2 Manta raysManta ray and grouperThe Mantas are comingMind your headOverhead restrictionThere she goesBig boy!Manta coming in lowOver the topManta ray over reef and anthias