Person
Peerage person ID=643301
Not who you're looking for? Others named James McNeill: Irish politician and diplomat (1869–1938)
Family