A review by silvanab
Keep This Promise by Corinne Michaels
5.0
No wonder I read it in one sitting, Corinne does some magic with her books because I cannot put down any of them.