Details
Leica MDa no. 1293515
chrome
chrome
Further details
Condition: 4F
See illustration
See illustration