A review by k_nandezzz
Bad Dolls by Rachel Harrison

3.25