German

Virtual Punched Card Museum - c1106

card no. c1106
Card:c1106
Rear View of:c1105