A review by moonpix
Saints and Strangers by Angela Carter

5.0

She is everything to me