A review by lancakes
Seven Days in June by Tia Williams

reflective

4.75