"Borobudur, the largest Buddhist monument in the world in central Java, Indonesia at dawn on October 31, 2011. (Pra-Yudi/Flickr) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results