Leica SL2 body #5563927

*** SOLD *** SL2 body #5563927 pre-owned.

>