10 Reasons Why Barbara Palmer was the Most Scandalous Mistress of Charles II (part 2)
Welcome back to the absolute bat shit shenanigans of Barbara Palmer, brought to you by Claire of the Hisdoryan. If you missed last week’s first 5 scandals head here to