A review by skylarandherbooks
Good Bad Girl by Alice Feeney

dark mysterious

3.5