Cover 5

England's Mistress

England's Mistress: The Infamous Life of Emma Hamilton

Ratings1

Average rating5

15