A review by dreamreader
Deerskin by Robin McKinley

Did not finish book. Stopped at 35%.
Beautifully and sensitively written, but way too triggering for me. 

Expand filter menu Content Warnings