Borobudur temple stupas near Yogyakarta, Java, Indonesia

Code produit:
138206958