The star crossed lovers
  • Reads 10,174
  • Votes 527
  • Parts 45
  • Time 4h 15m