A review by theaclaire
Beautiful Thorns by Jaymin Eve, Tate James

5.0