German

Virtual Punched Card Museum - c1066

card no. c1066
Card:c1066
Rear View of:c1065