A review by wickedplutoswickedreading
Rainsong by Phyllis A. Whitney

5.0

Whooo was NOT expecting that ending. Sooo goood.