A review by heartsela
Stand and Defend by Sloane St. James

4.0

this literally had every trope i ever liked in it