Borobudur Temple Jogjakarta, Java, Indonesia

Borobudur Temple  Jogjakarta, Java, Indonesia  - 13068959

Similar stock images

to-top-page