Exposed Buddha at Borobudur – Indonesia February 26, 2014 by travelmagazine Leave a Comment Exposed Buddha at Borobudur Temple, the worlds largest Buddhist temple, near Jogjakarta, Indonesia. [Photo by James Clark.]
Leave a Reply