ARTIFACT

Shaka Triad in Hōryū-ji Temple, Japan, 623 CE.

  • /