Overview

Lady Mary Stuart O'Donnell

(c. 1607—1644) noblewoman