Person
Peerage person ID=131562
Not who you're looking for? Others named Alexander Lockhart: Scottish politician (1806-1861), MP for Lanarkshire from 183
Family