German

Virtual Punched Card Museum - c1092

card no. c1092
Card:c1092
Rear View of:c1091