Hadnt had one of these for 3 years and now 2 in one month-this version is ROM off an R8 with Leica E60 fitler. No box or pouch serial number is 3830990

Leica 100mm F2.8 Macro ROM


    The Camera Exchange

    03 9898-4999

    Trading hours

    11 A.M - 5:30 P.M  Monday To Friday

    10 A.M - 2 P.M  Saturday

    We Accept

    • White Facebook Icon