The Index Registry
Baume & Mercier BMM0A10473 | The Index Registry