Sten Eriksson Leijonhufvud (Q6188555)
Swedish diplomat
Language:
other details