German

Virtual Punched Card Museum - c1016

card no. c1016
Card:c1016
Rear View of:c1015