Borobudur in central Java, Indonesia

A giant relic in Java

2020-08-18 638