Hampshire, England, 1961. The distinguished horror genre actors Christopher Lee, Vincent Price, John Carradine, and Peter Cushing were captured in costume for the film ‘The House of Long Shadows’.
This is one of eighty Terry O’Neill portraits held by The National Portrait Gallery.