Stock Photo - Indonesia, Borobudur, Mahayana Buddhist monument, Java island, northwest of Yogyakarta, stupas, Buddha statue, Buddhis

Stock Photo: Indonesia, Borobudur, Mahayana Buddhist monument, Java island, northwest of Yogyakarta, stupas, Buddha statue, Buddhis.

Searchable keywords

Choose multiple keywords