Buddha statue at Borobudur temple, Java, Indonesia

Royalty-free stock photo ID: 116501287

Buddha statue at Borobudur temple, Java, Indonesia