A review by rileyreads25
The One-Eyed Giant by Mary Pope Osborne

3.0

Nice and fun retelling.