Diving Menjangan Island, Bali, Indonesia - divehappy
A school of fish passes over a large table coral at Menjangan

A school of fish passes over a large table coral at Menjangan