Margaret Abbott

Margaret Abbott

Margaret Abbott is an actress, known for Love Streams (1984) and Pharaoh's Army (1995).

Tv Show