Person
Peerage person ID=637589
Family
Not who you're looking for? Others named William Farrell: Irish architect · diver