SpeedMaster Moonwatch 105.012-66

AN independent resource on vintage watches