David on His Knees

First published Oct 11, 2022

Last updated Nov 7, 2022

Gay

5 Chapters

  1. Chapter 1

    3,046 words

    Oct 2022

  2. Chapter 2

    1,414 words

    Oct 2022

  3. Chapter 3

    1,717 words

    Oct 2022

  4. Chapter 4

    2,107 words

    Nov 2022

  5. Chapter 5

    3,158 words

    Nov 2022