A review by redhdlibrarian
The Library by Sarah Stewart

5.0

I only wish I could be as cool and giving as Elizabeth Brown.