Mossy rocks and tide pools on dark volcanic sand at Cemagi Beach, Bali. - stock photo

More Photos from Cemagi Beach