German

Virtual Punched Card Museum - c1028

card no. c1028
Card:c1028
Rear View of:c1027