Broken Dreams|Completed
  • Reads 20,017
  • Votes 901
  • Parts 10
  • Time 3h 44m