Leica 111A Chrome Body + Grip


Leica 111A Chrome Body + Grip


Condition Excellent ++

S/N 273979

In stock

£199.00


Browse this category: Cameras