Alexander Stewart, 3rd Earl of Galloway


Alexander Stewart, 3rd Earl of Galloway - person. He was born in 1650.