German

Virtual Punched Card Museum - c1008

card no. c1008
Card:c1008
Rear View of:c1007