Overview

Barbara Palmer

(1640—1709) royal mistress