A review by leighanneslit
Bad Dolls by Rachel Harrison

3.5