David Erskine, 2nd Lord Cardross

From Wikipedia, the free encyclopedia

David Erskine, 2nd Lord Cardross (baptised 1627 – 1671) was a Scottish Royalist.[1]

Family

References

Related Articles

Wikiwand AI