Helen Slater

Helen Slater plays the keyboard at Genghis Cohen in Los Angeles on September 15th, 2005.
Photo ID #: 20050915-1-8
Ken Hagler’s personal website.

Helen Slater plays the keyboard at Genghis Cohen in Los Angeles on September 15th, 2005.
Photo ID #: 20050915-1-8