Leica is a legendary 100 year old German camera company. They make excellent quality lenses and cameras but their cameras are VERY expensive - and probably worth every cent because they are built so well. The better the lens, the better the possible image results (if the photographer knows what...