Love and Deception
  • Reads 4,073
  • Votes 70
  • Parts 23
  • Time 4h 10m