A review by island_reader
Magic Tides by Ilona Andrews

medium-paced

4.0

Loved but sooo many descriptions.