ARTIFACT

Carving of a hannya mask. Japan, 1780-1790

  • /