Leica - a brand synonymous with German craftsmanship and quality, is also a brand associated with a high price, and if you're in the right (or possibly wrong) circles, a lot of cynicism. While they're a brand known for creating lenses with some of the highest quality optics available, they've...
www.lensrentals.com