A review by hharkins
Broken Whispers by Neva Altaj

3.5