Leica IIIa in Green. + Leitz Elmar 3.5 / 5cm reds scale lens

SKU: 292940

Price: € 900,00

  • Physical store in Delft, NL.
  • 14 day no-questions-asked return policy
  • Weekly worldwide shipping on Thursdays
  • Hundreds of new items every month