German

Virtual Punched Card Museum - c1050

card no. c1050
Card:c1050
Rear View of:c1049