A review by offmyredcarpet
When He Dares by Suzanne Wright

4.5