German

Virtual Punched Card Museum - c0156

card no. c0156
Card:c0156
same as:c0006