Stock Photo - Borobudur Temple, Yogyakarta, Central Java, Indonesia.

Stock Photo: Borobudur Temple, Yogyakarta, Central Java, Indonesia.

Searchable keywords

Choose multiple keywords