Diving Menjangan Island, Bali, Indonesia - divehappy
A diver passes over a massive table coral at Menjangan, Bali

A diver passes over a massive table coral at Menjangan, Bali