details of Borobudur temple near yogyakarta on Java island, Indonesia

Code produit:
120337988