The Index Registry
Baume & Mercier BM0A10660 | The Index Registry