UK gala premiere of 'The Twilight Saga: Eclipse' at the Odeon Leicester Square.


Xavier Samuel - Thursday 1st July 2010 at Odeon Leicester Square London, England (4 Pictures)




Contactmusic