Leica II Chrome Body


Leica II Chrome Body


Condition Good 

S/N: 322162

Year of production 1938. Camera in full working order.

In stock

£224.00


Browse this category: Cameras