£240.00
Automatic watch from award winning Indonesian brand Lima.
PRODUCT SPECIFICATIONS
Limited production to 99 pcs.
Out of stock