German

Virtual Punched Card Museum - c1074

card no. c1074
Card:c1074
Rear View of:c1073