Karen Walker

What are the secrets that Katie Bell tries so hard to hide? What happens when they are revealed?

Words: 2,340
Chapters: 2
Hits: 1,308