Sunset over Cemagi Beach, Bali, with rocky shoreline, tide pools, and palm trees on a retaining wall. - stock photo

More Photos from Cemagi Beach