Taman Ayun Temple at Bali - Indonesia

Royalty-free stock photo ID: 112147604

Taman Ayun Temple at Bali - Indonesia