A statue of the Borobudur temple on Java , Indonesia.

Code produit:
50217136