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

2.0

This book could have been at least 3 chapters shorter. The concept is very good, but it ended up being very repetitive.