Barbara Dabson movie list

Barbara Dabson is an actress, known for The Candy Witch (2020), Witches of Amityville Academy (2020) and Arthur & Merlin (2015).