Showing all 3 results
Leica IIIf body. Serial number 598295. This camera has a slow shutter and needs the blinds replaced.
Leica IIc camera body serial number 446124.
Leica IIIc was made between 1940 and 1951. This item has just been professionally serviced. It is supplied with an extended six month warranty.