Stock Photo - Borobudur buddhist temple. Magelang, Java. Indonesia, Asia.

Stock Photo: Borobudur buddhist temple. Magelang, Java. Indonesia, Asia.

Searchable keywords

Choose multiple keywords