Stoned image of Buddha inside stupa near Borobudur, Indonesia

Royalty-free stock photo ID: 77723068

Stoned image of Buddha inside stupa near Borobudur, Indonesia