Lena Cardwell

Lena Cardwell portrayed a flower shop girl in the Power Rangers Wild Force episode Three's a Crowd.