Person
Peerage person ID=272977
Not who you're looking for? Others named Joseph Locke: English civil engineer (1805-1860)
Family