new icn messageflickr-free-ic3d pan white
42-19084764 | by cobain592
Back to photostream

42-19084764

20 Oct 2007, London, United Kingdom --- Chinese actress Tang Wei arrives at the screening of US director Kevin Lima's new film "Enchanted" during the Times BFI London Film Festival held at the Odeon Leicester Square in London. --- Image by © Daniel Deme/epa/Corbis

1,038 views
4 faves
0 comments
Taken on October 24, 2007