#1Promiseby teresaliu125694711John has made a promise to Caroline that he will come back to her when he committed his duty as a knight. After nearly 20 years, one of them is waiting for her love to r...Completedpromisesarahbrightmanromance+5 more