A review by daylilies13
Bad Cruz by L.J. Shen

emotional medium-paced

3.75