Frances Teresa
0819909718
9042908459
Frances Teresa Stewart, Duchess of Richmond and Lennox (8 July 164715 October 1702) was a prominent member of the Court of the Restoration and famous for ...