Scan barcode
A review by devlavaca
A Hat Full of Sky (Discworld, #32; Tiffany Aching, #2) by Terry Pratchett
adventurous
funny
hopeful
inspiring
lighthearted
mysterious
reflective
fast-paced
5.0