Overview

Alice Spencer

(1559—1637) noblewoman