German

Virtual Punched Card Museum - c1098

card no. c1098
Card:c1098
Rear View of:c1097