Michel Sturdza (Q6845159)
Romanian diplomat
Language: