German

Virtual Punched Card Museum - c1086

card no. c1086
Card:c1086
Rear View of:c1085