German

Virtual Punched Card Museum - c1062

card no. c1062
Card:c1062
Rear View of:c1061