A review by florrya
The Immortal Soul Salvage Yard by Beth May

5.0

I keep re-reading, its some good poetry