Laura Collins

Laura Collins played the Chimeron Princess in TV: Delta and the Bannermen.