Armand Nisard (Q104030848)
French diplomat
Language:
other details