German

Virtual Punched Card Museum - c1056

card no. c1056
Card:c1056
Rear View of:c1055