Stock Photo - Mahayana Buddhist Temple (8th century), Borobudur, near Magelang, Central Java, Indonesia.

Stock Photo: Mahayana Buddhist Temple (8th century), Borobudur, near Magelang, Central Java, Indonesia.

Searchable keywords

Choose multiple keywords