A review by sandtr03pper
All the Seas of the World by Guy Gavriel Kay

adventurous relaxing fast-paced

4.0