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

funny lighthearted

5.0