72210026
Jan 15, 1965
Jul 20, 1965
MANUFACTURE D'HORLGERIE FAVRE-LEUBA S.A.
Subscribe
WATCHES AND PARTS THEREOF