Scan barcode
A review by justafriendlybagel
The Two Princesses of Bamarre by Gail Carson Levine
5.0
Love the characters, love the plot, love the twists and turns it takes. Never a dull moment! Filled with magic and beautiful character growth.