Ancient stone carving of women's faces in Borobudur, or Barabudur, world's largest Buddhist temple and a UNESCO World Heritage Site, located in Magelang, Central Java, Indonesia.

Code produit:
256603512