A review by halleygoodale01
The Angels' Share by J.R. Ward

challenging dark funny hopeful mysterious slow-paced

3.5