Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Ludmila Lvova
Follow
Born in Ottawa, Ontario, Canada
Died 12 March 2016
Actor
Sealed
1968
?.?
?.?
Naked You Die
Mrs. Clay / Peter Moffat
Sealed
1966
?.?
?.?
Francis of Assisi
Chiara