Borobudur temple in Jogjakarta, an ancient Buddhist temple in Jogjakarta, Indonesia.

Borobudur temple in Jogjakarta, an ancient Buddhist temple in Jogjakarta, Indonesia. - 9583959

Similar stock images

to-top-page