Royalty-free stock photo ID: 631736717

pura ulun danu bratan temple in Bali, indonesia.