Tokyo Institute of Technology

Tokyo, Japan

27 October 1993


Yuji Ohashi, ?, Jack Dunitz, ?.
Group photo

Previous | Next