Saturday, September 3, 2011

Indonesia



Borobudur temple in Central Java, near Yogyakarta is the world's largest Buddhist monument.

personal collection

No comments:

Post a Comment