Magazine-B: Leica Issue 34
German microscope company turned premium camera brand, Leica, has its roots explored in issue 34. Leica made photography a part of everyday life when they introduced the first 35mm camera in 1914. Leica’s century-old tradition of quality cameras and lenses highlights the true essence of what a camera is and sets the company apart from the powerful Japanese DSLR brands.
Regular price $45.00