Rocky beach at sunrise with green moss, tide pools reflecting sky, and distant Tanah Lot temples in Bali. - stock photo

More Photos from Mengening Beach