Stephanie Romanov at 10th Annual Tribeca Film Festival - "The Last Night" Premiere - Arrivals

Event:   10th Annual Tribeca Film Festival - "The Last Night" Premiere - Arrivals
Venue & Location:   Tribeca Performing Arts Center, 199 Chambers Street / New York City, NY, USA
Event Date:   04/25/2011
Photographer:   Mohammed Kasim / PR Photos