Abigail Canton

Abigail Canton

Abigail Canton is an actress, known for Lost in Space (1998), Doctor Who (2005) and The Other Man (2008).

Tv Show