Abigail Cowen
Abigail Cowen is an American-born beautiful actress, best known for starring in “Fate: The Winx Saga,” “Chilling Adventures of Sabrina,” and more. Since 2014, she has been working actively in her acting career. Bio Abigail was born on 18 March 1998 in Gainesville, Florida, the United States as a daughter of a father, Andrew Cowen, […]