A review by jessobsessed
The Virgin's Lover by Philippa Gregory

5.0