The Princess Curse by Merrie Haskell
Art-Covers
216 books — 138 voters