Stern, Leonard at the Wildlife Conservation Society Gala, 2003

Leonard Stern during Wildlife Conservation Society Gala at Central Park Zoo in New York City, New York, United States.
Leonard Stern during Wildlife Conservation Society Gala at Central Park Zoo in New York City, New York, United States.