Borobudur temple, Java, Indonesia

11
Borobudur temple, Java, Indonesia

Borobudur temple, Java, Indonesia.