A review by meganbyrd77
Dawn by Octavia E. Butler

adventurous challenging

4.25