German

Virtual Punched Card Museum - c1118

card no. c1118
Card:c1118
Rear View of:c1117