The Index Registry
Baume & Mercier BM0A10675 | The Index Registry