Emma Relph

Emma Relph was a British actress who played the role of Josella Payton in the 1981 TV mini-series The Day of the Triffids.