A review by dragonlilly
The Three Doors Trilogy, #1-3 by Emily Rodda

5.0