A review by dracoaestas
The Diamond of Darkhold by Jeanne DuPrau

5.0