Pictures & Photos from The Deliberate Stranger (TV Movie 1986) Poster

(1986 TV Movie)

14 December 2000
The Deliberate Stranger (1986)

Photo 5 of 5