Hogwarts letter review
I just want to say that Hogwarts is in England. The USA has a different magic school. But other than that it's really cool.
Fantastic for all Potter fans
This is a must have for all Harry Potter fans both old and new
It was a perfect gift to a friend who is a big fan. Can’t say anymore than that.