ARTIFACT

Sculpture of Kartikeya, the god of war, on his peacock mount. Cambodia, Khmer Empire, 10th century AD

  • /