Stock Photo - Buddhist temple of Borobudur in Yogyakarta, Java, Indonesia.

Stock Photo: Buddhist temple of Borobudur in Yogyakarta, Java, Indonesia.

Searchable keywords

Choose multiple keywords