The Central Dome at Borobudur

The Central Dome and Stupas at Borobudur in Central Java in Indonesia

Leave a Reply