Face in the Mirror

By controlone

First published Sep 28, 2023

Last updated Mar 25, 2023

Gay

13 Chapters

Jump to latest
  1. Chapter 1

    12,215 words

    Sep 2023

  2. Chapter 2

    5,091 words

    Oct 2023

  3. Chapter 3

    3,639 words

    Oct 2023

  4. Chapter 4

    9,227 words

    Oct 2023

  5. Chapter 5

    8,167 words

    Oct 2023

  6. Chapter 6

    13,169 words

    Oct 2023

  7. Chapter 7: Great Orgasm

    4,148 words

    Oct 2023

  8. Chapter 8

    6,928 words

    Nov 2023

  9. Chapter 9

    8,207 words

    Nov 2023

  10. Chapter 10

    7,313 words

    Nov 2023

  11. Chapter 11

    15,618 words

    Mar 2023

  12. Chapter 12

    9,891 words

    Mar 2023

  13. Chapter 13

    14,165 words

    Mar 2023

Nifty

© 1992, 2024 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate