Luan Peters

Luan Peters (born 18 June 1946) played Chicki in DW: The Macra Terror (in which she was credited as Karol Keyes) and Sheila in DW: Frontier in Space.