People born in Caldhame (First 1 people) - Page 0

John Middleton, 1st Earl of Middleton

John Middleton, 1st Earl of Middleton

Former Lord High Commissioner to the Parliament of Scotland