Scan barcode
A review by prophetofthepage
The Cry of the Icemark by Stuart Hill
4.0
(5 stars for my middle school self reading this + 3 stars from my early twenties self) ÷ 2= 4 Stars