Uma Thurman at 1st Annual Stephan Weiss Apple Awards at the Urban Zen Center in New York City
Event: 1st Annual Stephan Weiss Apple Awards at the Urban Zen Center in New York City
Venue & Location: Urban Zen Center / New York City, NY, USA
Event Date: 06/09/2011
Photographer: Janet Mayer / PR Photos