* incl. VAT plus shipping costs
Currently not in stock - pre-order now
- Order number: TR278113
For over 100 years, LEICA has been committed to bringing people closer to nature and has developed the highest quality products for this purpose. LEICA products are assembled by hand with the utmost care on every detail. LEICA offers optical systems, mechanical precision and finish with unsurpassed quality.