A review by katyanaish
Rock Redemption by Nalini Singh

5.0

This was just beautiful, and I couldn't put it down. I don't know what else there is to say, honestly.