23rd Generation


Family of King Philip I of France (1174)

1480. Jacques of France.


Previous · Next