Portal:Architecture/images/rotation/42

Borobudur in Java, Indonesia is the largest buddhist shrine in the world
Borobudur in Java, Indonesia is the largest buddhist shrine in the world
Borobudur buddhist shrine