Selling a rare Leica Summilux 35mm 1.4 in R-mount. Very clean elements, no dust or fungus. Comes with original pouch and original lens caps. Serial number 3 272 689 which dates it to 1983
...