Person
Peerage person ID=719573
Not who you're looking for? Others named James Trotter: Japanese tennis player (born 1999) · Canadian politician · British Army general (1849-1940)
Family