The Mistresses of Charles II

John Halligan’s talk will be entitled  ‘The Mistresses of Charles II’