A review by amarantha
Dusk or Dark or Dawn or Day by Seanan McGuire

emotional mysterious sad

4.0