Temple cliff on Balangan beach in Bali in Indonesia

Royalty-free stock photo ID: 121577176

Temple cliff on Balangan beach in Bali in Indonesia