Leica R 28mm f2.8 II ROM. Excellent condition with genuine leica front and rear caps and Leica E55 UVa filter (Leica 13373)

 

Serial: 3944273

Leica 28mm f2.8

SKU: 200039286
$3,450.00Price