German

Virtual Punched Card Museum - c1012

card no. c1012
Card:c1012
Rear View of:c1011