Person
Peerage person ID=389366
Not who you're looking for? Others named William Franks: English landowner · English property developer · English cricketer and barrister
Family