German

Virtual Punched Card Museum - c1026

card no. c1026
Card:c1026
Rear View of:c1025