Scan barcode
A review by jenc5309
Carter Beats the Devil by Glen David Gold
5.0
This is the second reading of this book and I love it! It is magical and mysterious and I cared about Carter so much!