A review by the_daydreamologist
Mary Marie by Eleanor H. Porter

5.0

I love this book.