A Leica Leicaflex SL2 SLR Body
A Leica Leicaflex SL2 SLR Body, 1975, black, serial no. 1422142, body, VG, shutter working
Sold for £233
Result plus buyers premium
A Leica Leicaflex SL2 SLR Body, 1975, black, serial no. 1422142, body, VG, shutter working