Ann Marie Crouch

Ann Marie Crouch is an actress who played Princess Shayla in Power Rangers: Wild Force.