German

Virtual Punched Card Museum - c0159

card no. c0159
Card:c0159
same as:c0006