Tuesday Weld Photo - 2003 Tribeca Film Festival Once Upon a Time in America Premiere at the Tribeca Performing Arts Center New York City 05112003 Photo Barry Talesnick Ipol Globe Photos Inc 2003 Tuesday Weld
{}