A review by theartistreader
Bruised But Not Broken by Nicole Dykes

5.0