German

Virtual Punched Card Museum - c0128

card no. c0128
Card:c0128
same as:c0126