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

5.0