wattpad.com
Broken Angel - (16) Broken Angel
Read (16) Broken Angel from the story Broken Angel by turquoisedinosaur with 1,399 reads. action, hastings, violence. A...