German

Virtual Punched Card Museum - c1082

card no. c1082
Card:c1082
Rear View of:c1081