Person
Peerage person ID=712503
Family
Not who you're looking for? Others named John Welsh: English association football player (born 1984) · United States merchant and philanthropist · Minister of the Church of Scotland · Irish actor (1914-1985)