Open stupa at Borobudur September 21, 2015 By Don Silcock Leave a Comment The open stupa and Buddha statue at Borobudur in Central Java, Indnesia
Leave a Reply