A review by interrolipse
Wicked Fox by Kat Cho

adventurous medium-paced

3.5