Details
M.P.P., England
A 5 x 4 inch Micro Press technical camera with a Schneider Xenar f/4.5 150mm. lens no. 3171470 in a rimset Compur shutter.

More from Leica Cameras. Cameras and Optical Toys

View All
View All