Royalty-free stock photo ID: 115097959

Borobudur Temple, Yogyakarta, Java, Indonesia. - Image