Kitty Winn
American actress
1971 |
as Helen | |
Sherman Park is located in the Upper West Side part of New York. This area has poor reputation, locals call it Needle Park, where on the ruined benches, among the remnants of miserable trees drug addicts meet. |