A review by readingmorebooks8
Nine Month Contract by Amy Daws

fast-paced

4.5