Love That Dare Not Speak Its Name

By David Lee

First published Jan 7, 2024

Last updated Apr 22, 2023

Gay

16 Chapters

Jump to latest
  1. Chapter 1

    6,150 words

    Jan 7

  2. Chapter 2

    4,038 words

    Jan 2023

  3. Chapter 3

    3,713 words

    Jan 2023

  4. Chapter 4

    4,354 words

    Jan 2023

  5. Chapter 5

    3,459 words

    Feb 2023

  6. Chapter 6

    3,080 words

    Feb 2023

  7. Chapter 7

    3,570 words

    Feb 2023

  8. Chapter 8

    4,011 words

    Feb 2023

  9. Chapter 9

    3,597 words

    Mar 2023

  10. Chapter 10

    3,753 words

    Mar 2023

  11. Chapter 11

    3,699 words

    Mar 2023

  12. Chapter 12

    3,793 words

    Mar 2023

  13. Chapter 13

    3,575 words

    Apr 2023

  14. Chapter 14

    3,670 words

    Apr 2023

  15. Chapter 15

    3,495 words

    Apr 2023

  16. Chapter 16

    3,114 words

    Apr 2023

Nifty

© 1992, 2024 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate