German

Virtual Punched Card Museum - c0196

card no. c0196
Card:c0196
same as:c0186