Just Serviced Leica IIIf self timer 35mm film camera f=50 prime Elmar 1:3.5/50mm

Just Serviced Leica IIIf self timer 35mm film camera f=50 prime Elmar 1:3.5/50mm

EUR1657.91