Now out of production. Last remaining new stock in the country most likely.
loc snel2
Leica 14291 E67 lens cap for 80/1.4 and 35/1.4 R lens
$90.00Price
Call Us 03 9898 4999
Now out of production. Last remaining new stock in the country most likely.
loc snel2