A review by alicihonest
The Two Princesses of Bamarre by Gail Carson Levine

5.0

Healing my reading block with an old favourite that never fails to make me cry.