Royalty-free stock photo ID: 379663846

Beautiful anemone and coral reef of Tulamben, Bali, Indonesia. - Image