by
Matthew Hollinder
Language: English
Release Date: May 25, 2015
Leica is a German-based Optimal Image company that started off as a producer of microscopes in 1849. It began to develop cameras in 1913, and then released the first of their signature camera series, the Leica, in 1925. During the last half of the twentieth century, the brand became extremely popular...