A review by esquiredtoread
Fairest: Levana's Story by Marissa Meyer

5.0

THAT ENDING THOUGH!!!! WOWZA.

This was QUITE a ride. Extremely disturbing, thrilling, and difficult to read but oh my gosh so well done. Very nice.