Stars in tearful Potter goodbye

Thousands of Harry Potter fans are braving wet weather in London’s Trafalgar Square ahead of the world premiere of the final film in the series.

Leave a Reply