Overview

Margaret Drummond

(c. 1486—1502) royal mistress