A review by msrichardsreads89
The Tropic of Serpents by Marie Brennan

adventurous medium-paced