A review by radio_s
Cassie Binegar by Patricia MacLachlan

5.0

Such a charming little book from my childhood - re-reading it made me notice how much influence it had on me growing up!