Royalty-free stock photo ID: 319708319

Ancient temple of Borobudur in Java, Indonesia - Image