A review by areadz
The Ice Duchess by Amy Rose Bennett

4.0

First 20% was a bit boring, but once you past that it became a more complex layered story. Thought Rafe could have grovelled more, but a satisfying read.