No photo

Deena Freeman

Acting

  • Born 11/02/1956
  • Palo Alto, California, USA

Known For