Caltech Library logo

Taflanidis, Alexandros Angelos