German

Virtual Punched Card Museum - c1040

card no. c1040
Card:c1040
Rear View of:c1039