Borobudur
Borobudur Buddhist Temple, Indonesia
1
Borobudur temple, Java, Indonesia
4
Buddha statue, Borobudur temple, Java, Indonesia
1