German

Virtual Punched Card Museum - c1030

card no. c1030
Card:c1030
Rear View of:c1029