Buddha statue inside one of Borobudur temple stupas, Java island, Indonesia

Royalty-free stock photo ID: 111800954

Buddha statue inside one of Borobudur temple stupas, Java island, Indonesia