German

Virtual Punched Card Museum - c1068

card no. c1068
Card:c1068
Rear View of:c1067