Your Shopping Cart is empty.

Canvas Prints: Stone carvings in Borobudur Temple, Magelang, Central Java, Indonesia. Borobudur Temple is the center for Vesak Day celebration in Indonesia,


Image size:



SHARE