U.S.A. Los Angeles. Xerox research laboratories.
Ajax loader

Rene Burri - U.S.A. Los Angeles. Xerox research laboratories.