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

5.0

my 8 year old feminist awakening