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

3.0

3.5 stars