A review by columnclub
Emily Wilde's Map of the Otherlands by Heather Fawcett

  • Loveable characters? Yes

4.25