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