Designed by
Title
The Imitation of Buddhist stupa at the Borobudur Buddhist temple, great religious architecture in Magelang, Central Java, Indonesi #185180328
Description
The Imitation of Buddhist stupa at the Borobudur Buddhist temple, great religious architecture in Magelang, Central Java, Indonesia.