Buddhist temple Borobudur Jogjakarta Java, Indonesia

Buddhist temple Borobudur  Jogjakarta  Java, Indonesia - 13066896

Similar stock images

to-top-page