A review by fictionshelves
Drop, Cover, and Hold On by Jasmine Guillory

adventurous funny hopeful lighthearted medium-paced

5.0