Garden Spells by Sarah Addison Allen
rating: 5 of 5 stars
I loved this book right from the beginning. It was magical and romantic. Everyone ends up "perfectly" happy in the end. An ideal girl book.
FYI-It does have some swearing and sexual content.
View all my reviews.