A review by hmalagisi
The White Princess by Philippa Gregory

5.0