A review by smalltown_librarian
Fairy Bad Day by Amanda Ashby

3.0

It was fun, although I found the end to be a bit muddled.