David Hall

Leicester, England, 1937 - Kent, England, 2014