Derek Aylward

Derek Aylward

From Maidenhead, Berkshire, England, UK • 1922 - 2005

Horror credits