A review by marlaholt
A Rogue by Any Other Name by Sarah MacLean

4.0

A bit of a slow start for me, but a lovely pay off.