Scan barcode
A review by abbyprolman
Crystal Blade by Kathryn Purdie
4.0
A. Good. Time. What a ride. Never a dull moment politics great twists and turns. So intriguing definitely recommend.