A review by mollymillions
Dark Currents by Jacqueline Carey

1.0

so, so bad.