1996
These pictures were taken by a Swiss magazine when it reported on Otto's job as CEO of a well-known company in Switzerland.
Updated: Jun 24, 2004 11:45am PST