Details about  Leica SM 85/1.5 Summarex # 823791

See original listing
Leica SM 85/1.5 Summarex # 823791
Leica-SM-85-1-5-Summarex-823791
Item Sold
Item condition:
Used
Ended:
Aug 27, 2013
Price:
US $1,650.00
Shipping:
FREE Expedited Shipping | See details
Item location:
Los Angeles, California, United States