71634694
Aug 30, 1952
Apr 13, 1954
L'HORLOGERIE DE SAVOIE "LORSA"
Subscribe
WATCHES AND PARTS THEREOF