ARTIFACT

Brahman head; 6th century CE mural from the Buddhist monastery of Duldur Akhur in Xinjiang, China

  • /