Keisha's Love Story
  • Reads 3,014
  • Votes 98
  • Parts 35
  • Time 1h 44m