Caltech Library logo

Gan, Lingwen