A review by drunkandreading
Keeper of the Dream by Penelope Williamson
5.0
French perversions are the best.
Historical Romance with a heavy dose of Fantasy.
Historical Romance with a heavy dose of Fantasy.