Wednesday, July 6, 2011

Potterheads


Potterheads had taken over Trafalgar Square last night in preparation for the world premiere of the last Harry Potter movie this evening. I do not envy them that night's sleep.

No comments:

Post a Comment