A review by ashlee04
Spells for Lost Things by Jenna Evans Welch

3.5

See Goodreads for my review.