German

Virtual Punched Card Museum - c1002

card no. c1002
Card:c1002
Rear View of:c1001