Scan barcode
A review by sambooklove
Katherine by Anya Seton
4.0
Incredibly readable yet doesn't skimp on history. Gets a little dry but a beautiful, fascinating love story in turbulent times.