Alfred Hitchcock
from
Leytonstone, London, England, UK