A review by ihavetoomanybooks
Second Skin by Christian White

adventurous challenging dark emotional mysterious sad medium-paced

4.0