German

Virtual Punched Card Museum - c1024

card no. c1024
Card:c1024
Rear View of:c1023