Overview

David Wemyss

(1668—1720) politician