Lori Lynn Ross

Actor

The Rocketeer
1991
as South Seas Mermaid