Leica Store Manchester

Leica 21mm f/3.4 Super Elmar

Leica Store Manchester

Leica 21mm f/3.4 Super Elmar

All Orders over £50 Qualify for Free Shipping

  • Leica 21mm f/3.4 Super Elmar

    Comes with leather case

    Condition 9/10 - Some marks on Hood, lens is perfect

    SN - 4108806

    All Leica Store Manchester Approved Pre Owned Equipment comes with a 1 Year Guarantee