ARTIFACT

Tibetan statue of two deities, Chakrasamvara and Vajravarahi c. 15th century

  • /