Person
Peerage person ID=480603
Not who you're looking for? Others named Archibald Hope: Scottish judge
Family