ARTIFACT

Relief depicting a festival. Vietnam, Champa Kingdom, 7th-9th century AD

  • /