Details
VOIGTLÄNDER, West Germany
A Leica screw-fit Nokton f/1.5 50mm. lens no. 3339631.

More from Leica Cameras and Related Material

View All
View All