A review by jennifercrowe
Red Seas Under Red Skies by Scott Lynch

adventurous dark emotional funny hopeful inspiring tense fast-paced

5.0