Hitchcock Gallery: image 5943
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 5943...loading details
Linked Images
...searching database