German

Virtual Punched Card Museum - c1080

card no. c1080
Card:c1080
Rear View of:c1079