ARTIFACT

Spanish map of Japan, by Luís Teixeira, 1595

  • /