Scan barcode
A review by elizabethwig
Midnight Magic by Avi
4.0
With several surprises and plot twists that work nicely, this is a well written book I spent an hour or two with this weekend.