German

Virtual Punched Card Museum - c1126

card no. c1126
Card:c1126
Rear View of:c1125