Actress Zoe Lister Jones of the film "Stuck Between Stations," poses for a portrait on Sunday, April 24, 2011 in New York during the Tribeca Film Festival.
Associated Press | Photo By Victoria Will
Tue, Apr 26, 2011 5:52 PM EDT
Share to Facebook
Share to Twitter
Share to Pinterest