MAGIC MARKER
new Harry Potter statue is unveiled in Leicester Square on Wednesday in London, England. The statue is part of the Scenes in the Square film trail.
new Harry Potter statue is unveiled in Leicester Square on Wednesday in London, England. The statue is part of the Scenes in the Square film trail.