ARTIFACT

Sculpture of Avalokitesvara. China, Northern Song dynasty, 10th-11th century AD

  • /