German

Virtual Punched Card Museum - c1108

card no. c1108
Card:c1108
Rear View of:c1107