Rosemarie Harrison

Rosemarie Harrison is a British actress who played witch in The Blind Pig in the film Fantastic Beasts and Where to Find Them.