Overview

Rose MacDonnell

(1631—1695) noblewoman