Details
Leica MDa no. 1293515
chrome
Post lot text
Condition: 4F
See illustration
;

More from Cameras & Optical Toys

View All
View All