German

Virtual Punched Card Museum - c1046

card no. c1046
Card:c1046
Rear View of:c1045