Helen Slater


Photo of Helen Slater

Helen Slater plays the keyboard at Genghis Cohen in Los Angeles on September 15th, 2005.

Photo ID #: 20050915-1-8