Skip to content
StreamScapeX

Iris Vandeleur

Known for Acting

Born
June 27, 1984
Birthplace
Stirling, Stirlingshire, Scotland, UK
Died
June 27, 1969
Also known as
Cecilia Ida Laidlaw

Latest

Known for

Filmography

14 titles