A Little Princess (Puffin in Bloom)

320 pages

Published Aug. 28, 2014 by Puffin Books.

View on OpenLibrary