leica logo May 10, 2012 by maxby Original Image size: 335 × 150 Leica and Magnum – past, present and future Leica and Magnum – past, present and future