X
Borobudur - One of the larges buddhist stupa in the world. Wonderful place in a wonderful country.
@Zsolt72 (55)
• Hungary

Borobudur - One of the larges buddhist stupa in the world. Wonderful place in a wonderful country.