John Charles Moore Grant, 9th Baron de Longueuil (Q28021426)
British-born French noble
Language:
other details