Short documentary on the Leica brand



Magazine B released this short documentary on the Leica brand: