buddha statue in bali indonesia temple

Royalty-free stock photo ID: 86561425

buddha statue in bali indonesia temple