Abigail Lyon
Birthday:
2003 in Halifax, West Yorkshire, England, UK
Abigail Lyon was born in 2003 in Halifax, West Yorkshire, England. She is an actress, known for Blue Murder (2003) and Where the Heart Is (1997).