lover's night fall
  • Reads 42,777
  • Votes 798
  • Parts 13
  • Time 1h 19m