Clara Rugaard

Clara Rugaard is an American actress. She portrays Juliet Capulet on Still Star Crossed.