Leica SL2 Black film body working meter-exc condition it has rub marks on the back from a case

Serial #1420518

Leica SL2 Black Body

SKU: 200023892
$695.00Price