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

5.0