The Best of Me

The Best of Me

4K Reads 362 Votes 50 Part Story
Scars are proof that you were protected By adorablekitten_ Completed