German

Virtual Punched Card Museum - c1022

card no. c1022
Card:c1022
Rear View of:c1021