Person
Peerage person ID=368920
Not who you're looking for? Others named John de Trafford: British Baronet
Family