Industar N-61 53mm f/2.8 Leica L39 Lens 35mm Film SLR & DSLR Cameras / Compact Mirrorless w/ Adapter Posted on June 28, 2016 by Admin