British actress Olivia Lee arrives in London's Leicester Square for the European Premiere of the film 'Killers' on June 9, 2010
Liked by 3 users: jimaroon, kaneda, Timmyg