Scan barcode
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.