A review by kcjacqueline
Bloom by Kenneth Oppel

3.0

This book is simultaneously very much written as middle grade and also absolutely horrifying???