Features A Discovery of Witches – 2.10 By: Ellie Yates In 1951 Diana (Teresa Palmer) lovingly watches on as Matthew By starrymag / April 3, 2021