German

Virtual Punched Card Museum - c1058

card no. c1058
Card:c1058
Rear View of:c1057