Person
Peerage person ID=415716
Not who you're looking for? Others named William Sherrard: Irish footballer
Family