A review by everlastingwhy
Safeguard by Stephanie Rose

3.75