Persona
de Hales Place, Halden, Kent
Not who you're looking for? Others named Thomas Hales: English politician · French writer
Family