Rocky coastline with green moss, tide pools, and ocean waves under a clear sky at Cemagi Beach, Bali. - stock photo

More Photos from Cemagi Beach