Charles Hay, 3rd Marquess of Tweeddale


Charles Hay, 3rd Marquess of Tweeddale - person. He was born in 1667 and died in 1715.