Overview

Mary Carleton

(c. 1638—1673) impostor