Hayley Michelle

Hayley Michelle plays an extra in the Piccadilly scenes in the film adaptations of Harry Potter and the Deathly Hallows.