Borobudur Temple, Java, Indonesia

On the sacred mountain

2024-12-30 724