wattpad.com
Broken Angel - (18) Broken Angel
Read (18) Broken Angel from the story Broken Angel by turquoisedinosaur with 1,336 reads. arcanxo, daemon, estelle. As...