Vintage Camera Shop
Home / Leica / Leica Summarex 85mm F/1.5 LTM (8.5cm) #823933 ***SOLD***
Sold
Leica Summarex 85mm F/1.5 LTM (8.5cm) #823933
Product of year 1950
Tele lens for Leica, Leica M Lens, L39 LTM
823933
1950
Tel : (+852) 3568 3884 E-mail : sales@chapterlux.com
Copyright Chapterlux