Elizabeth Dowden

Elizabeth Dowden portrays Kaylle in Power Rangers Dino Supercharge.