Mayr, Otto

The Deutsches Museum : German museum of masterworks of science and technology, Munich