Turquoise waves crashing against rocky cliffs and boulders at Diamond Beach, Bali, Indonesia - stock photo

More Photos from Diamond Beach