A review by marinaluna
An Unlikely Witch by Debora Geary

5.0

Such a tear-jerker, but oh so lovely, too. Loved it!