German

Virtual Punched Card Museum - c1054

card no. c1054
Card:c1054
Rear View of:c1053