The star crossed lovers
  • Reads 8,929
  • Votes 432
  • Parts 45
  • Time 4h 15m