写真素材 - Borobudur temple base sculpted detail, in Java, Indonesia. Candi Borobudur is the largest Buddhist temple outside of India and one of the most important tourist attraction in Indonesia
Borobudur temple base sculpted detail, in Java, Indonesia. Candi Borobudur is the largest Buddhist temple outside of India and one of the most important tourist attraction in Indonesia