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

adventurous emotional

4.5