The Leica L1 and L2 Luxury Watches are Finally Available
Leica has finally made its L1 and L2 luxury watches available for general purchase. Originally announced in 2018, the two models carry an expectedly high price of $10,000 and $20,000 respectively.