Hitchcock Gallery: image 5942
The White Shadow (1924) - film frames
Film frames from the print of "The White Shadow" found in 2011 in New Zealand.
Image Details
Hitchcock Gallery: image 5942...loading details
Linked Images
...searching database