A review by lagunabayfables
The Lay of Lilyfinger by G. V. Anderson

5.0

Did not expect this to break my heart