German

Virtual Punched Card Museum - c1010

card no. c1010
Card:c1010
Rear View of:c1009