Something went wrong
Try again later.
Eye of the Devil
Workers employed at a French vineyard quietly follow old pagan rituals that call for the life of the marquis owner to save his crops during dry seasons.
May 1, 1917 in Loughborough, Leicestershire, England, UK
January 21, 1904 in Stepney, London, England, UK
1941 in USA
19 December 1905, London, England, UK
May 13, 1907 in Walthamstow, Essex, England, UK
July 10, 1914 in Liverpool, England, UK
12 February 1912, Paddington, London, England, UK
28 March 1902, South Shields, Durham, England, UK

