A review by natlomax24
Anne Boleyn: 500 Years of Lies by Hayley Nolan

emotional informative inspiring sad medium-paced

4.5