Person
Peerage person ID=247043
Not who you're looking for? Others named John Loch: British politician (1781-1868)
Family