A review by theneverendingtbr
Swan Song by Robert R. McCammon

5.0