ARTIFACT

Carved ivory sculpture of a temple guardian, Japanese, c. 1700-1900.

  • /